multi-stage pump - German English Dictionary